package org.huntaway.dao;

import java.util.List;

import org.huntaway.entity.BaseEntity;

/**
 * @author jskyme.yang
 *
 * @param <T>
 */
public interface BaseDAO<T extends BaseEntity> {
	/**
	 * @param obj
	 */
	public void addEntity(T obj);
	/**
	 * @param obj
	 */
	public void editEntity(T obj);
	/**
	 * @param obj
	 * @return
	 */
	public List<T> queryEntity(T obj);
	/**
	 * @param obj
	 */
	public void delEntity(T obj);
}
